XPsort allows you to sort any size of file (fixed or variable-length records) on one to six keys. It provides multiple strategies for the fastest sort with available resources. Each key may be case sensitive and specified as an offset in a record or from a tab. THINK's Lightspeed Pascal programs may call XPsort using the library provided.